import { toast } from "react-toastify";

/**
 * @function notify - Показывает стандартное уведомление.
 * @param { string } message - Текст сообщения для уведомления.
 */
export const notify = (message: string) => toast(message);

/**
 * @function notifyError - Показывает уведомление об ошибке.
 * @param { string } message - Текст сообщения об ошибке.
 */
export const notifyError = (message: string) => toast.error(message);

/**
 * @function notifySuccess - Показывает уведомление об успехе.
 * @param { string } message - Текст сообщения об успешном действии.
 */
export const notifySuccess = (message: string) => toast.success(message);

/**
 * @function notifyWarning - Показывает предупреждающее уведомление.
 * @param {string} message - Текст предупреждающего сообщения.
 */
export const notifyWarning = (message: string) => toast.warning(message);

/**
 * @function notifyInfo - Показывает информационное уведомление.
 * @param { string } message - Текст информационного сообщения.
 */
export const notifyInfo = (message: string) => toast.info(message);